﻿using System;
using System.Collections.Generic;
using System.Text;

namespace AbstractFactory
{
    /// <summary>
    /// Dbscan算法参数类（如邻域半径、最小点数）
    /// </summary>
    public class DbscanParams : IParams
    {
        // 可扩展参数属性
        public double Epsilon { get; set; } = 0.5; // 邻域半径
        public int MinPoints { get; set; } = 5;   // 核心点最小点数

        public string ParamsToString()
        {
            return $"注入Dbscan算法参数：邻域半径={Epsilon}，最小点数={MinPoints}";
        }
    }
}
